// 分页查询参数
import type { UserInfo } from '@/api/login/type'

/**
 * 分页查询参数类型
 * @pageIndex: 查第几页
 * @pageSize: 每页长度
 * @condition: 查询条件
 */
export interface PageNationParams {
  pageIndex: number
  pageSize: number
  condition: string
}

/**
 * 分页查询的返回结果的ts类型
 * @pageIndex: 页码
 * @totalPages: 总页数
 * @items:  用户数组
 * @pageSize: 每页显示条数
 * @count: 用户总数
 */
export interface PageNationResult {
  pageIndex: number
  totalPages: number
  items: UserInfo[]
  pageSize: number
  count: number
}
